#include "stdio.h"

void main()
{
	short int tu[101][101];
	int i,j,k,n,a,max,temp;
	int b[101];

	scanf("%d",&n);
	for (i=1;i<=n;i++)
		for (j=1;j<=n;j++)
			scanf("%d",&tu[i][j]);

	max=0;
	for (i=1;i<=n;i++)
	{
		for (j=1;j<=n;j++) b[j]=0;
		for (j=i;j<=n;j++)
		{
			for (k=1;k<=n;k++)
				b[k]+=tu[j][k];
			temp=0;
			for (a=1;a<=n;a++)
			{
				if (temp>=0)
					temp+=b[a];
				else
					temp=b[a];
				if (temp>max) max=temp;

			}

		}

	}

	printf("%d\n",max);

}